home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / gfx / edit / amifig28.lha / amifig2.8 / AmiFIG.doc < prev    next >
Text File  |  1997-08-16  |  8KB  |  252 lines

  1.                         About AmiFIG 2.8
  2.                         ================
  3.                           (11-August-97)
  4.  
  5. Copyright
  6. =========
  7.  
  8. This software is shareware. It may be freely distributed as long as
  9. no part of the distribution is changed or removed. Long term use
  10. is only permitted to registered users.
  11. The copyright remains (C) 1996-1997 Andreas Schmidt.
  12.  
  13.  
  14. Disclaimer
  15. ==========
  16.  
  17. The author cannot be held liable for the suitability or  accuracy  of this
  18. manual  nor  the  program(s) and can not accept any responsibility for
  19. damage directly  or indirectly caused by the use of this manual  and/or the
  20. programs.
  21. In other words: Anything you do is at your own risk.
  22.  
  23.  
  24. Registration
  25. ============
  26.  
  27. The unregistered version only saves up to 30 objects (incl. contents
  28. of compound objects). That also applies to the size of library folders.
  29. If you want to register send US$ 20,- or DM 30,- to the address given below.
  30. Please add your e-mail address and the version number of your AmiFIG-copy
  31. to your registration. You will receive the code to remove the restriction
  32. via mail or e-mail.
  33. Write an e-mail if you want to use a bank draft.
  34.  
  35.  
  36. About AmiFIG
  37. ============
  38.  
  39. AmiFIG is a universal structured drawing program, which is derived from
  40. the well-known Unix-program XFig by Supoj Sutanthavibul and others.
  41. This version now includes most of the v3.1 features.
  42. Parts of the GUI were designed using GadToolsBox 2.0b by JaBa Development.
  43.  
  44. The features include:
  45.  ellipses, circles, lines, splines, arcs, images, compounds, text, arrows,
  46.  colors, filling with pattern or color, different line widths and styles,
  47.  scaling, copying, rotating, zooming, grid, more, more, more...
  48.  
  49.  
  50. Also included is fig2dev, a tool to convert fig data files into several
  51. formats (PostScript, LaTeX, epic etc.).
  52. It's the original Unix program version 3.2. I merely added v1.4 file format
  53. support and some more page formats for postscript export and fixed some bugs.
  54. The postscript converter knows two new options -h xxx and -d yyy. xxx and yyy
  55. are the page size in pixels at 72 dpi.
  56.  
  57.  
  58. Requirements
  59. ============
  60.  
  61. Processor: works with 68000 without FPU or 68020 and FPU depending on the
  62.  program version 
  63. OS: 3.0 or better
  64.  
  65.  
  66. Installatation
  67. ==============
  68.  
  69. Simply umpack the archive to your hard disc. The fig2dev program can
  70. be moved to the "C:"-directory. You can call it from the shell then,
  71. without typing the whole path.
  72.  
  73. The CGTimes.font should be installed if you want the text-objects to
  74. look like in the PostScript output. Otherwise the program tries to open
  75. the Times.font. If this fails too, then topaz is used.
  76. The CGTimes.font is on your Workbench-fonts disk. But it seems that
  77. there are releases without this font. You can also rename any other font
  78. to CGTimes.font.
  79.  
  80. The program writes some settings in a file called figprefs. The internal
  81. format of this file changes as new versions of AmiFIG usually have more
  82. configuration options. So if you update you must reconfigure the program
  83. if you don't want to use the defaults. But this is done in a few minutes
  84. and shouldn't be too much inconvenience.
  85.  
  86. See below for a list of items that are stored in the settings file.
  87.  
  88. New in version 2.8
  89. ==================
  90.  
  91. -fig2dev is now ported from the latest Unix version 3.2.0 beta 2
  92. -rotates objects by any angle
  93. -printing (can print at any resolution the printer supports)
  94. -IFF-export and printing works on whole page or a user selectable clip
  95. -Xfig custom colors are mapped to the standard palette
  96. -export path is automatically set to the location of the current file
  97. -user can define an export scale factor which is passed to fig2dev 
  98. -a number of minor bugs removed
  99.  
  100. New in version 2.7
  101. ==================
  102.  
  103. -top and side rulers
  104. -User can select font for menus etc.
  105. -Files can be loaded via drag&drop
  106.  
  107.  
  108. New in version 2.6
  109. ==================
  110.  
  111. -different cap styles on polygons
  112. -can paint all types of objects with any line width
  113. -can open its windows on a given public screen
  114.  
  115.  
  116. Bugfixes in version 2.6
  117. =======================
  118.  
  119. -settings were always saved as "figprefs"
  120. -the undo function did not work correctly when attempting to undo compound
  121.  scaling under certain conditions
  122.  
  123.  
  124. New in version 2.5
  125. ==================
  126.  
  127. This version is merely a bugfix but was recompiled using SAS/C 6.57.
  128. There is one new feature that lets you choose whether the draw window shall
  129. be activated after clicking in one of the tool bars.
  130.  
  131. fixes the following bugs:
  132. -it was impossible to move the points of a polygon that was an interpolated
  133.  spline before
  134. -the text tool used wrong mouse pointers
  135. -after scaling a compound object the "undo" function did not set it back to
  136.  its old size under certain circumstances
  137. -the grid was sometimes painted with a wrong background color (between the dots)
  138. -positioning via grid is more accurate
  139. -fig2dev swapped the 45 degree diagonal patterns
  140.  
  141.  
  142. New in version 2.4
  143. ==================
  144.  
  145. -displays polygones (and arcboxes) with different line widths regarding
  146.  line style and join style
  147. -text objects can have any angle (angles <> 0 will be displayed as framebox)
  148.  
  149.  
  150. New in version 2.3
  151. ==================
  152.  
  153. -Picture import via DataTypes which also includes export via fig2dev
  154. -All Xfig arrow types
  155. -Creates icons
  156. -A number of smaller enhancements
  157.  
  158. bugfixes:
  159. Crash when activating the magnet mode. This only happened when AmiFIG
  160. could not find a config file.
  161. A number of smaller bugs were fixed which probably nobody encountered.
  162.  
  163.  
  164. What is to do?
  165. ==============
  166.  
  167. -cap style and line style can not be rendered correctly with all types of
  168.  objects with any line width (arcs, ellipses, splines)
  169. -line width of ellipses and arcs are not very accurately rendered
  170. -automatic alignment
  171. -user-defined colors
  172. -fig-datatype
  173. -and a number of smaller things
  174.  
  175.  
  176. Differences to XFig
  177. ===================
  178.  
  179. Look up the manpage on drawing functions. This manpage refers to the
  180. Unix-Version, therefore there are lots of differences.
  181. The most important thing is the ability to handle a library of objects.
  182. Objects can be taken from drawings and stored in folders. So you can
  183. build a collection of symbols and pieces, that can be easily accessed
  184. in future projects. This is very useful if you often need the same
  185. things.
  186.  
  187. There is a bug in the XFig-versions that are based on the original source
  188. code: Due to a round error centimeter rulers are not correct displayed.
  189. One centimeter is 1.5 pixels too small in 80 dpi magnification. This
  190. makes an error of 15 pixels or 1/2 cm for each 10 cm.
  191.  
  192. To correct this the original fig2dev scaled figures, that were drawn
  193. using the centimeter-ruler by a factor of 1.05.
  194.  
  195. AmiFIG does not have this bug. Therefore I removed this workaround
  196. from fig2dev. Figures that were drawn with other XFig-clones with
  197. that have the buggy rulers are very probably by the factor of 0.95
  198. smaller in AmiFIG.
  199.  
  200. Supports DataTypes.
  201.  
  202.  
  203. The settings
  204. ============
  205.  
  206. A flat list of things that are stored in the settings file:
  207. -all options that you can edit in the preferences window, but not the
  208.  center flag (this one belongs to the fig-data format)
  209. -screen mode
  210. -font
  211. -window positions an sizes
  212. -the open windows
  213. -file requester position and size
  214. -grid mode
  215. -magnet mode
  216. -ruler configuration
  217. -unit (as the user's default)
  218. -page format (as the user's default)
  219. -page size if custom format (as the user's default)
  220. -zoom scale
  221. -the things I forgot to mention
  222.  
  223. In the fig-file are stored:
  224. -the orientation
  225. -the center flag
  226. -the unit (overrides the user's default after loading)
  227.  
  228. If you allow AmiFIG to create icons with youe data files then the
  229. following tool types may be used:
  230. -PAGE, WIDTH, HEIGHT, EXPORTSCALE
  231.  
  232. The page format is one of the set {"A0", "A1", "A2", "A3", "A4",
  233. "A5", "B5", "Letter", "Legal", "Ledger", "Tabloid", "Custom format"}
  234. If "Custom format" is used then tool types for width and height
  235. are created. The unit is metric.
  236.  
  237. EXPORTSCALE is the scale factor which is passed to fig2dev and can be
  238. defined in the preferences window.
  239.  
  240.  
  241. Contact
  242. =======
  243.  
  244. AmiFIG Homepage <http://www.cs.tu-berlin.de/~huluvu/amifig.html>
  245.  
  246. e-Mail: huluvu@cs.tu-berlin.de
  247.  
  248. Mail: Andreas Schmidt
  249.       Walter-Friedrich-Str.45
  250.       13125 Berlin
  251.       Germany
  252.